embarrass into doing - Turkish English Dictionary